home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 41 / PC Gamer IT CD 41 2-2.iso / DRIVERS / VIDEODRV / ELSA / ERAZOR_2 / ERA2NT40.ZIP / ELSA.inf next >
Windows Setup INFormation  |  1998-12-04  |  4KB  |  185 lines

  1. ;
  2. ; ELSA Display INF file
  3. ;
  4.  
  5. [Version]
  6. Signature="$Windows NT$"
  7. Provider="ELSA AG"
  8. LayoutFile=layout.inf
  9. ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
  10. Class=Display
  11.  
  12. ;
  13. ; Dest directories are \windows\system32 and \windows\system32\drivers
  14. ;
  15.  
  16. [DestinationDirs]
  17. DefaultDestDir        = 11
  18. ELSADRV.Miniport      = 12
  19. ELSADRV.Display       = 11
  20. ELSADRV.oldsys        = 12
  21. ELSADRV.olddll        = 11
  22. ELSADRV.inf           = 17
  23.  
  24. ;
  25. ; The Manufacturer section lists all of the manufacturers that we will
  26. ; display in the Dialog box. DEVICE sections are specified.
  27. ;
  28.  
  29. [Manufacturer]
  30. "ELSA AG"      = ELSA.Mfg
  31.  
  32. ;
  33. ; Device section. Each section here corresponds with an entry listed in the
  34. ; [Manufacturer] section, above. The models will be displayed in the order
  35. ; that they appear in the INF file. This section identifies
  36. ; the corresponding INSTALL sections.
  37. ;
  38.  
  39.  
  40. [ELSA.Mfg]
  41.  
  42. %ELSA_BOARD%   = ELSADRV, PCI\VEN_10DE&DEV_0020&SUBSYS_0C181048
  43. %ELSA_BOARD%   = ELSADRV, PCI\VEN_10DE&DEV_0020&SUBSYS_0C191048
  44. %ELSA_BOARD%   = ELSADRV, PCI\VEN_10DE&DEV_0020&SUBSYS_0C1B1048
  45.  
  46. ;---------------------------------------------------------------------
  47. ; ELSA Driver INSTALL Section. This INSTALL section specifies
  48. ; what files are to to be copied (File List sections)
  49. ;---------------------------------------------------------------------
  50.  
  51. [ELSADRV]
  52. CopyFiles=ELSADRV.Miniport, ELSADRV.Display, ELSADRV.icd
  53. DelFiles=ELSADRV.oldsys
  54. DelFiles=ELSADRV.olddll
  55.  
  56. ;
  57. ; ELSA Driver INSTALL Section. This INSTALL section specifies
  58. ; what registry fields are to be modified (ADD Registry section)
  59. ;
  60.  
  61. [ELSADRV.SoftwareSettings]
  62. AddReg = ELSA_SoftwareDeviceSettings
  63. AddReg = ELSA_icdSoftwareSettings
  64. DelReg = ELSA_OldRegSettings
  65.  
  66. ;
  67. ; ELSA Service Installation
  68. ;
  69.  
  70. [ELSADRV.Services]
  71. AddService = %ELSA_driver%, 0x00000002, ELSA_Generic_Service_Inst, ELSA_EventLog_Inst
  72. DelService = nvrm
  73. DelService = nvarch
  74. DelService = nvgfx
  75. DelService = earch
  76. DelService = egfx
  77. DelService = ESYNPROM
  78. DelService = ESYNIIM
  79. DelService = NV
  80. DelService = NV4
  81.  
  82. [ELSA_EventLog_Inst]
  83. AddReg = ELSA_EventLog_AddReg
  84.  
  85. [ELSA_EventLog_AddReg]
  86. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\%ELSA_driver%.sys"
  87. HKR,,TypesSupported,0x00010001,7
  88.  
  89. [ELSA_Generic_Service_Inst]
  90. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  91. StartType      = 1                  ; SERVICE_SYSTEM_START
  92. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  93. LoadOrderGroup = Video
  94. ServiceBinary  = %12%\%ELSA_driver%.sys
  95.  
  96. ;
  97. ; File List sections for ELSADRV.Display and ELSADRV.Miniport
  98. ;
  99.  
  100. [ELSADRV.Display]
  101. %ELSA_display%.dll
  102.  
  103. [ELSADRV.Miniport]
  104. %ELSA_driver%.sys
  105.  
  106. [ELSADRV.inf]
  107. %ELSA_inf%.inf
  108.  
  109. [ELSADRV.oldsys]
  110. nvrm.sys,0x00000001
  111. nvarch.sys,0x00000001
  112. nvgfx.sys,0x00000001
  113. earch.sys,0x00000001
  114. egfx.sys,0x00000001
  115. ESYNPROM.SYS,0x00000001
  116. ESYNIIM.SYS,0x00000001
  117. NV_MINI.SYS,0x00000001
  118. NV4_MINI.SYS,0x00000001
  119.  
  120. [ELSADRV.olddll]
  121. ESYNPROD.DLL,0x00000001
  122. ESYNIID.DLL,0x00000001
  123. ESYNPROO.DLL,0x00000001
  124. ESYNIIO.DLL,0x00000001
  125. NV_DISP.DLL,0x00000001
  126. NV4_DISP.DLL,0x00000001
  127. NV4OGLNT.DLL,0x00000001
  128.  
  129. [ELSADRV.icd]
  130. %ELSA_OGL%.dll
  131.  
  132. ;
  133. ; ELSA Add registry section
  134. ;
  135.  
  136. [ELSA_SoftwareDeviceSettings]
  137. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, %ELSA_display%
  138. HKR,, VgaCompatible,               %REG_DWORD%,    0
  139. HKR,, BoardName,                   %REG_SZ%,       %ELSA_BOARD%
  140. HKR,, EnableDitheredDDStretch,     %REG_DWORD%,    0
  141.  
  142. [ELSA_icdSoftwareSettings]
  143. HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers", %ELSA_BOARD%, %REG_SZ%, %ELSA_OGL%
  144.  
  145. [ELSA_OldRegSettings]
  146. HKLM, SOFTWARE\ELSA\%ELSA_BOARD%\OpenGL  
  147.  
  148. ;
  149. ; Source file information
  150. ;
  151.  
  152. [SourceDisksNames]
  153. 1 = %DiskId%,,,""
  154.  
  155. [SourceDisksFiles.x86]
  156. %ELSA_inf%.inf     = 1
  157. %ELSA_display%.dll = 1, \i386
  158. %ELSA_driver%.sys  = 1, \i386
  159. %ELSA_OGL%.dll     = 1, \i386
  160.  
  161. [Strings]
  162. ;
  163. ; Non-Localizable Strings
  164. ;
  165.  
  166. REG_SZ         = 0x00000000
  167. REG_MULTI_SZ   = 0x00010000
  168. REG_EXPAND_SZ  = 0x00020000
  169. REG_BINARY     = 0x00000001
  170. REG_DWORD      = 0x00010001
  171. serviceroot    = System\CurrentControlSet\Services
  172.  
  173. ;
  174. ; Localizable Strings
  175. ;
  176.  
  177. ELSA_BOARD        = "ELSA ERAZOR II"
  178. ELSA_driver       = "eeiim"
  179. ELSA_display      = "eeiid"
  180. ELSA_OGL          = "eogleii"
  181. ELSA_inf          = "ELSA"
  182.  
  183. DiskId="ELSA NT Driver Library installation disk"
  184. drvlib="ELSA NT Driver Library"
  185.